@charset "utf-8";
/******************************************************

 概况：样式表入口文件
 
 ******************************************************/

/* 全局 */
@import 'main.css';

@import 'header_topic.css';

.banner{}
.banner .t1{ height:300px; background:url(../images/topic/england/101.jpg) center no-repeat}
.banner .t2{ height:300px; background:url(../images/topic/england/102.jpg) center no-repeat}
.banner .t3{ height:300px; background:url(../images/topic/england/3.png) center no-repeat}
.banner .t4{ height:400px; background:url(../images/topic/england/4.png) center no-repeat}
.banner .t4 a{display:block; height:400px;}

.box_a{ width:1200px; margin:0 auto; padding:30px 0; overflow:hidden; padding-bottom:150px;}
.box_a aside{ float:left; width:300px;}
.box_a .right{ float:right; width:900px; overflow:hidden;}

.box_a aside .pro{ background:#fff; padding:15px;}
.box_a aside .title{ font-weight:bold; font-size:22px; height:50px; line-height:35px;}
.box_a aside .pic{}
.box_a aside .pic img{ width:100%;}
.box_a aside dl{ overflow:hidden;}
.box_a aside dl dt{ float:left; height:40px; padding-top:20px; font-size:20px; color:#666}
.box_a aside dl dt strong{ color:#ff7466; font-size:35px; font-weight:normal;}
.box_a aside dl dd{ float:right;}
.box_a aside dl dd a{ display:block; height:32px; line-height:32px; margin-top:18px; border-radius:3px; background:#ff7466; color:#fff; font-size:16px; padding:0 20px;}
.box_a aside .text{ line-height:25px; background:#f8f8f8; border:#ececec 1px solid; font-size:14px; padding:18px;}

.box_a .right section{ float:left;width: 430px;margin-left: 20px; background:#fff; margin-bottom:20px;height: 150px;}
.box_a .right section dl{ margin:15px; overflow:hidden;}
.box_a .right section dl dt{ float:left; width:160px;}
.box_a .right section dl dt img{ width:100%;height: 110px;}
.box_a .right section dl dd{ padding-left:175px;}
.box_a .right section dl dd a{ padding-bottom:10px;  display:block; line-height:25px; font-weight:bold; font-size:16px;}
.box_a .right section dl dd b{ font-weight:normal; text-decoration:line-through; font-size:12px; padding-right:10px; color:#a2a2a2}
.box_a .right section dl dd span{ margin-right:10px; border:#6CC 1px solid; padding:5px 10px; color:#6cc}
.box_a .right section dl dd .price{ height:40px; padding-top:8px; text-align:right; display:block; font-size:18px; color:#666}
.box_a .right section dl dd .price font{ color:#ff7466; font-size:25px; font-weight:normal;}



.box_b{ background:#fff; padding-bottom:50px; }
.box_b .bigbox{width:1200px; margin:0 auto; position:relative;}
.box_b .big_title{ width:909px; height:230px; position:absolute; top:-123px; left:100px;}
.box_b .box{ padding-top:130px; overflow:hidden; width:1300px;}
.box_b .box section{ float:left; width:281px; margin-right:25px; margin-bottom:20px; height:290px;}
.box_b .box section.t1{ width:588px; }
.box_b .box section .pic{}
.box_b .box section .pic img{ width:100%; height:180px;}
.box_b .box section .title{ padding-top:12px; height:50px; line-height:25px; font-size:16px; font-weight:bold;}
.box_b .box section dl{ overflow:hidden; padding-top:8px;}
.box_b .box section dl dt{ color:#F30; float:left; height:40px; font-size:14px;}
.box_b .box section dl dt font{ font-size:25px;}
.box_b .box section dl dd{ float:right; height:40px;}
.box_b .box section dl dd{  text-decoration:line-through; font-size:12px; color:#a2a2a2 font-weight:normal;}




.box_c{ padding:50px 0;}
.box_c .big_title{}
.box_c .big_title dt{ font-size:30px; text-align:center; line-height:60px;}
.box_c .big_title dd{ font-size:16px; text-align:center;}
.box_c .box{ overflow:hidden; width:1017px; margin:0 auto; padding-top:30px;}
.box_c .box section{ float:left; width:315px; margin:12px;}
.box_c .box section .pic img{ width:100%; height:250px;}
.box_c .box section dl{ color:#fff; padding:15px;}
.box_c .box section dl dt{ font-weight:bold; font-size:20px; background:url(../images/topic/england/7.png) left center no-repeat; padding-left:30px; height:40px; line-height:40px;}
.box_c .box section dl dd{ line-height:22px;}
.box_c .box section dl.t1{ background:#49cdb6}
.box_c .box section dl.t2{ background:#5681df}
.box_c .box section dl.t3{ background:#ffa800}
.box_c .text{ text-align:center; line-height:35px; width:1000px; margin: auto; padding:25px 0;}
.box_c .text a{ padding:0 15px; font-size:16px;}




.box_d{ background:#fff; padding:30px 0;}
.box_d .big_title{ background:url(../images/topic/england/9.png) center no-repeat; height:164px;}
.box_d .box{ width:1200px; overflow:hidden; margin:0 auto; padding-top:50px;}
.box_d .box aside{ float:left; width:720px;}
.box_d .box .right{ float:right; width:480px;}

.box_d .box aside section{ float:left; width:335px; margin-right:25px;}
.box_d .box aside section .title{ font-weight:bold; font-size:18px; line-height:30px; padding-top:10px;}
.box_d .box aside section .pic{}
.box_d .box aside section .pic img{ width:100%; height:400px;}
.box_d .box aside section dl{ overflow:hidden;}
.box_d .box aside section dl dt{ float:left; height:40px; padding-top:8px; font-size:20px; color:#666}
.box_d .box aside section dl dt strong{ color:#ff7466; font-size:35px;}
.box_d .box aside section dl dd{ float:right;}
.box_d .box aside section dl dd a{ display:block; height:32px; line-height:32px; margin-top:18px; border-radius:3px; background:#ff7466; color:#fff; font-size:16px; padding:0 20px;}

.box_d .box .right section{margin-bottom:20px;}
.box_d .box .right section dl{  overflow:hidden;}
.box_d .box .right section dl dt{ float:left; width:200px;}
.box_d .box .right section dl dt img{ width:100%; height:120px;}
.box_d .box .right section dl dd{ padding-left:215px;}
.box_d .box .right section dl dd a{ padding-bottom:5px; display:block; line-height:25px; font-weight:bold; font-size:16px;}
.box_d .box .right section dl dd .price{ height:40px; padding-top:8px;display:block; font-size:18px; color:#666}
.box_d .box .right section dl dd .price font{ color:#ff7466; font-size:25px; font-weight:bold;}
.box_d .title_b{ text-align:center; padding-top:30px;}
.box_d .title_b dt{ font-size:28px; height:60px; line-height:60px; font-weight:bold; color:#9b83e1}
.box_d .title_b dd{}

.box_d .box2{ padding-top:30px; overflow:hidden; width:1200px; margin:0 auto;}
.box_d .box2 .content{ width:1300px;}
.box_d .box2 section{ float:left; width:281px; margin-right:25px; margin-bottom:20px; height:290px;}
.box_d .box2 section.t1{ width:588px; }
.box_d .box2 section .pic{}
.box_d .box2 section .pic img{ width:100%; height:180px;}
.box_d .box2 section .title{ padding-top:12px; height:50px; line-height:25px; font-size:16px; font-weight:bold;}
.box_d .box2 section dl{ overflow:hidden; padding-top:8px;}
.box_d .box2 section dl dt{ color:#F30; float:left; height:40px; font-size:14px;}
.box_d .box2 section dl dt font{ font-size:25px;}
.box_d .box2 section dl dd{ float:right; height:40px;}
.box_d .box2 section dl dd{  text-decoration:line-through; font-size:12px; color:#a2a2a2 font-weight:normal;}

.box_e{ padding:50px 0;}
.box_e .big_title{font-size:30px; text-align:center; line-height:60px; font-weight:bold;}
.box_e .box{ overflow:hidden; width:1017px; margin:0 auto; padding-top:30px;}
.box_e .box section{ float:left; width:313px; margin:12px; border:1px solid #eaeaea; background:#fff;}
.box_e .box section .pic img{ width:100%; height:200px;}
.box_e .box section dl{ padding:0 15px 25px 15px; background:url(../images/topic/england/11.png) bottom repeat-x;}
.box_e .box section dl dt{ text-align:center; font-size:20px;  height:40px; line-height:40px;}
.box_e .box section dl dd{ line-height:22px; }
.box_e ul{ overflow:hidden; width:1020px; margin:0 auto;}
.box_e ul li{ float:left; width:480px; height:192px; margin:15px;}
.box_e ul li img{ width:100%;}


.box_f{ background:#fff; padding:30px 0;}
.box_f .big_title{ background:url(../images/topic/england/10.png) center no-repeat; height:164px;}
.box_f .box{ width:1200px; margin:0 auto; overflow:hidden; padding:30px 0;}
.box_f aside{ float:left; width:900px;}
.box_f aside section{ float:left; width:425px; margin-right:25px; margin-bottom:25px;}
.box_f aside section .title{ font-weight:bold; font-size:18px; height:35px; overflow:hidden; line-height:35px; padding-top:10px;}
.box_f aside section .pic{}
.box_f aside section .pic img{ width:100%; height:250px;}
.box_f aside section dl{ overflow:hidden;}
.box_f aside section dl dt{ float:left; height:40px; padding-top:20px; font-size:20px; color:#666}
.box_f aside section dl dt strong{ color:#ff7466; font-size:35px; font-weight:normal;}
.box_f aside section dl dd{ float:right;}
.box_f aside section dl dd a{ display:block; height:32px; line-height:32px; margin-top:18px; border-radius:3px; background:#ff7466; color:#fff; font-size:16px; padding:0 20px;}

.box_f .right{ float:right; width:300px;}
.box_f .right .title{ font-weight:bold; font-size:22px; height:45px; line-height:45px;}
.box_f .right ul{}
.box_f .right ul li{ height:50px; line-height:50px; margin-bottom:15px; font-size:20px; padding:0 15px; border:#eaeaea 1px solid; border-radius:5px;}


.box_g{ background:url(../images/topic/england/103.jpg) center no-repeat; height:494px;}